package  
{
	public class LevelState 
	{
		private static var _enumCreated:Boolean = false;
		private var _name:String;
		
		public static const FASE1:			LevelState = new LevelState("fase1");
		public static const FASE2:			LevelState = new LevelState("fase2");
		public static const FASE3:			LevelState = new LevelState("fase3");

		
		public function LevelState(name:String) 
		{
			if (_enumCreated)
			{
				throw new Error("Você (SIM, VOCÊ) não deve instanciar essa classe.");
			}
			_name = name;
		}
		
		public function get label():String
		{
			return(_name);
		}
		
	}

}